package top.hjcwzx.wrench.mqtt.annotation;

import java.lang.annotation.*;

/**
 *
 * <p><b>类名：</b> MqttSubscribe</p>
 * <p><b>描述：</b> 订阅注解 </p>
 * <p><b>创建时间：</b> 2025-06-17 15:31</p>
 *
 * @author 胡锦程
 */
@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface MqttSubscribe {

    /**
     * 主题
     */
    String topic();

    /**
     * 消息类型
     */
    Class<?> messageType() default String.class;
}
